wire straps - Almanca İngilizce Sözlük